to make peace - Francés Inglés Diccionario